onchorynchus nerka - Turkish English Dictionary